submit an alibi - Français Anglais Dictionnaire